;;;QQ:67762207
[@WestDesert_open]
{
#ACT
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME

ReadValueSql "TBL_WestDesertQuest" %A9 "FLD_SinUSERNAME,FLD_SinMAINSTEP,FLD_SinSTEP_READY" [@WestDesertMain_1_0]

[@WestDesertMain_1_0()]
#ACT
mov A1 %ARG(1)
mov D1 %ARG(2)
mov D2 %ARG(3)

#IF
Equal A1 ""
#SAY
ɳĮعˣôġҿûʲôøġ\\
< /@Exit>
#ACT
break

#IF
Equal D1 3
Equal D2 2
checkitem ӡ 1
#ACT
goto @WestQuest_Pachun
break

#IF
Equal D1 3
Equal D2 1
#ACT
goto @WestQuest_Pachun_start
break

#IF
Equal D1 2
Equal D2 3
checkitem ʥݹ 1
checkjob taoist
#ACT
goto @WestQuest_End_3
break

#IF
Equal D1 2
Equal D2 3
checkitem ʥݹ 1
checkjob wizard
#ACT
goto @WestQuest_End_2
break

#IF
Equal D1 2
Equal D2 3
checkitem ʥݹ 1
checkjob warrior
#ACT
goto @WestQuest_End
break

#IF
Equal D1 2
Equal D2 2
#ACT
goto @WestQuest_SeeAgain_1
break

#IF
Equal D1 2
Equal D2 1
#ACT
goto @WestQuest_SeeAgain
break

#IF
Equal D1 2
Equal D2 0
#ACT
goto @WestQuest_Spritstest_Check_1
break

#IF
Equal D1 1
Equal D2 4
checkitem ʥ 1
#ACT
goto @WestQuest_Spritstest_Check
break

#IF
Equal D1 1
Equal D2 3
checkitem ʥ 1
#ACT
goto @WestQuest_Spritstest_retry
break

#IF
Equal D1 1
Equal D2 2
checkitem ʥ 1
#ACT
goto @WestQuest_Spritstest
break

#IF
#ACT
goto @WestQuest_Pachun_start_0
break

[@WestQuest_Spritstest]
#IF
#SAY
к鰡\\
<ʥػߣ/@WestQuest_Spritstest_0>

[@WestQuest_Spritstest_0]
#IF
#SAY
ǰҪʵԸǸˣǺǣ鿼㡣عӵǿħʾһɡ\\
<һ£/@WestQuest_Spritstest_1>

[@WestQuest_Spritstest_1]
#SAY
ܼȥħʯ߰ɣǰʾɡ\\
< /@exit>
#ACT
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=1"
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinSTEP_READY=3"
set [494] 1

[@WestQuest_Spritstest_retry]
#SAY
û׼𣿡ͽ˶ѣ\
ȥħʯ߰ɣֱΪֹ \\
< /@Exit>

[@WestQuest_Spritstest_Check]
#SAY
ҶԿ⡣\\
ǡѵġô\\
<ѣôᡭ/@WestDesert_Spritstest_Check2>

[@WestDesert_Spritstest_Check2]
#IF
checkitem ʥ 1
#SAY
֪ˣ͸㣬ѡ˺Ұɡ\\
<һȥˡ/@WestDesert_Spritstest_Check3>

#ACT
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=2"
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinSTEP_READY=0"
take ʥ 1
give ʥʷ 1
#ELSESAY
ʥôˣûʥƣ޷㡣\\
< /@Exit>

[@WestDesert_Spritstest_Check3]
#IF
#ACT
mapmove 41 189 86

[@WestQuest_Spritstest_Check_1]
#SAY
ʥʷǴҵѡ\\
<һȥˡ/@WestDesert_Spritstest_Check3>

[@WestQuest_SeeAgain]
#ACT
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=2"
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinSTEP_READY=2"
set [494] 1
#SAY
֪ҵġ\
ħʯػŴӣֻľӡȥһҵ˰ɣǰֱǿͱΪħʯػ\\
<˵ʲô/@exit>

[@WestQuest_SeeAgain_1]
#SAY
ħʯػǰˣҵ־ҺΪһ塭\
ȥҿ˰ɡ\
һ壬ûֹˡ\\
< /@Exit>

[@WestQuest_End]
#IF
checkitem ʥݹ 1
checkjob warrior
#ACT
mov A0 "WestDesert"
mov D0 2
mov D1 0
mov D2 0
mov D3 0
goto @EveryThingReward
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=3,FLD_SinSTEP_READY=0"
#SAY
ڿԺҵ˼ˡ˵ĿݹǴҵѰɡ\
ҴѣҺܸм\\
<εðվô/@exit>
#ELSEACT
break
#ELSESAY
ҵˡҵˡĶȥ˵Ŀݹһ\\
< /@Exit>

[@WestQuest_End_2]
#IF
checkjob wizard
checkitem ʥݹ 1
#ACT
mov A0 "WestDesert"
mov D0 2
mov D1 1
mov D2 0
mov D3 0
goto @EveryThingReward
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=3,FLD_SinSTEP_READY=0"
#SAY
ڿԼҵˡ˵ĿݹǴҵѰɡ\
ҴѣҺܸм\\
<εðվô/@exit>
#ELSEACT
break
#ELSESAY
ҵˡҵˡĶȥ˵Ŀݹһ\\
< /@Exit>
[@WestQuest_End_3]
#ACT
mov A0 "WestDesert"
mov D0 2
mov D1 2
mov D2 0
mov D3 0
goto @EveryThingReward
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=3,FLD_SinSTEP_READY=0"
#SAY
ڿԼҵˡ˵ĿݹǴҵѰɡ\
ҴѣҺܸм\\
<εðվô/@exit>
#ELSEACT
break
#ELSESAY
ҵˡҵˡĶȥ˵Ŀݹһ\\
< /@Exit>

[@WestQuest_Pachun]
#IF
checkitem ӡ 1
checkjob warrior
#SAY
ѵ\
ѵӡǽңҸ\
ӺܾúܾǰʼҾͿõǿġ\
ĳһսУʹǸ\
̫лˡ\\
< /@exit>

#ACT
mov A0 "WestDesert"
mov D0 4
mov D1 0
mov D2 0
goto @EveryThingReward
set [493] 1
take ӡ 1
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=4,FLD_SinSTEP_READY=0"
break

#IF
checkitem ӡ 1
checkjob taoist
#SAY
ѵ\
ѵӡǽңҸ\
ӺܾúܾǰʼҾͿõǿġ\
ĳһսУʹǸ\
̫лˡ\\
< /@exit>

#ACT
mov A0 "WestDesert"
mov D0 4
mov D1 1
mov D2 0
goto @EveryThingReward
set [493] 1
take ӡ 1
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=4,FLD_SinSTEP_READY=0"
break

#IF
checkitem ӡ 1
checkjob wizard
#SAY
ѵӡǽңҸ\
ӺܾúܾǰʼҾͿõǿġ\
ĳһսУʹǸ\
̫лˡ\\
< /@exit>

#ACT
mov A0 "WestDesert"
mov D0 4
mov D1 2
mov D2 0
goto @EveryThingReward
set [493] 1
take ӡ 1
FormatStr "FLD_SinUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_WestDesertQuest" %A9 "FLD_SinMAINSTEP=4,FLD_SinSTEP_READY=0"
break

#IF
#SAY
ɱ˵... \
ѵӡǶ? \\
< /@exit>

[@WestQuest_Pachun_start]
#IF
checkitem ض֮ 1
#SAY
Ϣصĵع... \
Ȼӵ鸳ҲҪСİ. \
Ǻ˾£ΪƶٶȺܿ죬׷ϣֻɱһɥ.\
<ԭ.../@WestQuest_Pachun_start_1> \
#ELSEACT
goto @WestQuest_Pachun_start_0
break

[@WestQuest_Pachun_start_0]
#SAY
ֻҪܵعܼ֮ع\
ܰҴܵ\
ֻʱѡ\
< /@Exit>

[@WestQuest_Pachun_start_1]
#SAY
Һ ض֮ۡ\
ѵض֮۽ңһ㴩ʯš\
ǣҵֻͷ2Сʱ\
2Сʱڳ\
ܵ󣬰{FCOLOR/10}ӡ{FCOLOR/12}ҡ\
ӡǿʹعʧ.\
һҪܵѵӡǽҡ\
ðɣԽȥˡ\\
< /@Exit>
}
;;;QQ:67762207
